a losing battle - Français Anglais Dictionnaire